Multiple-input multiple-output communications (MIMO) - English Synonyms Dictionary